Swift 컴퓨터 언어 교육 7번째 블로그 글입니다.
✅ 7. 참과 거짓 (Bool)
안녕하세요! 😊
이번 시간에는 참(True) 과 거짓(False) 을 나타내는 Swift의 데이터 타입,
Bool (불리언) 에 대해 배워볼 거예요.
“나는 숙제를 했을까?”
“지금은 저녁일까?”
이런 질문에 맞다 / 틀리다로 대답할 수 있다면,
그건 바로 Bool 값이 필요한 상황이에요!
🤔 맞다 / 틀리다, 참 / 거짓의 개념
Swift에서 Bool은 참(True) 또는 거짓(False) 두 가지 값 중 하나만 가질 수 있어요.
예를 들어:
var isSunny = true
var isRaining = false
• isSunny는 참(True)이니까 햇빛이 있다는 뜻!
• isRaining은 거짓(False)이니까 비가 오지 않는다는 뜻!
💡 true와 false는 소문자로 써야 해요.
🧪 실습: 나는 오늘 숙제를 했을까?
자, 이제 여러분이 숙제를 했는지 확인하는 간단한 프로그램을 만들어볼 거예요.
var didHomework: Bool = true
if didHomework {
print("잘했어요! 숙제를 했군요 🎉")
} else {
print("앗! 숙제를 아직 안 했네요 😅")
}
결과:
잘했어요! 숙제를 했군요 🎉
만약 숙제를 안 했다고 설정하면?
didHomework = false
그럼 결과는 이렇게 바뀝니다:
앗! 숙제를 아직 안 했네요 😅
✅ Bool은 어디에 쓸 수 있을까?
Bool은 조건을 확인하고,
어떤 코드를 실행할지 결정할 때 자주 사용돼요.
예시:
• 문이 열려 있는지 → isDoorOpen = true
• 로그인했는지 → isLoggedIn = false
• 점수가 90점 이상인지 → score >= 90 → 결과는 Bool!
✨ 마무리하며
오늘은 Swift에서 참/거짓을 표현하는 Bool 타입을 배웠어요.
• true = 참, 맞다
• false = 거짓, 틀리다
• 조건문(if)과 함께 쓰면 상황에 따라 다른 결과를 보여줄 수 있어요
이제 여러분도 “이건 맞을까?“라는 질문에 Swift 코드로 대답할 수 있어요! 😄
다음 시간에는 Swift에서 반복해서 실행하는 방법,
🔁 반복문 (for문) 에 대해 배워볼 거예요!
댓글 쓰기